#include <avr/io.h>
#include "key.h"
#include <util/delay.h>

void init_key (void)
{ KIER_PORT &=~ MASK;
  WY_PORT |= MASK;
  
  } ;

uint8_t key(void)
{static uint8_t poprzedni;
	uint8_t tmp;
	tmp = WE_PORT & MASK;
	 _delay_ms(10);
	 	if ((tmp== (WE_PORT&MASK) )&& (tmp!= poprzedni)) 
		{poprzedni=tmp;
		return tmp;
		};
		return 0;
}
